Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Stores): Make caching and access mandatory #417

Merged
merged 6 commits into from
Aug 3, 2023
Merged

Conversation

bartelink
Copy link
Collaborator

@bartelink bartelink commented Aug 3, 2023

While the value of caching is most debatable for ESDB, in general forcing people to be explicit about their caching strategy is a nudge that's too important to give up

Following the logic to its conclusion, considering the Access Strategy should also not be considered a luxury for a non-top system.

  • Adds an Unoptimized case for EventStore, EventStoreDb, MessageDb and SqlStreamStore

HT @nordfjord for driving the suggestion

@bartelink bartelink changed the title feat(Stores): Make caching Mandatory feat(Stores): Make caching mandatory Aug 3, 2023
Copy link
Contributor

@nordfjord nordfjord left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it! Next we'll do mandatory access strategies 😉

@bartelink bartelink changed the title feat(Stores): Make caching mandatory feat(Stores): Make caching and access mandatory Aug 3, 2023
@bartelink
Copy link
Collaborator Author

Love it! Next we'll do mandatory access strategies

rebase didn't even leave that as optional...

@nordfjord
Copy link
Contributor

Merge it!

@bartelink bartelink merged commit ff7688f into master Aug 3, 2023
4 checks passed
@bartelink bartelink deleted the caching-mandatory branch August 3, 2023 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants